﻿/**
 * 信计团队
 * @version 1.0
 * 网址：http://www.huas.cn
 * E-mail：xieqingcheng@126.com
 * Copyright 2011 Hunan University of Arts and Science
 */
package cn.huas.model;

import java.util.Set;

/**
 * Course entity. 课程实体
 * 
 * @author xie Jun 25,2011
 */
@SuppressWarnings("unchecked")
public class Course implements java.io.Serializable {

	// Fields

	/**
	 * 
	 */
	private static final long serialVersionUID = 7860999313403867220L;
	private String course_classroom_type;
	private Integer course_code;
	private String course_criedit;
	private String course_etime;
	private String course_extra;
	private Integer course_id;
	private String course_name;
	private String course_opentime;
	private String course_practice;
	private String course_priority;
	private String course_stime;
	private String course_sysFlag;
	private String course_theory;
	private String course_totaltime;
	private String course_type;
	private String course_week;
	//	private Set courseRClasses = new HashSet(0);
//	private Set courseRClassrooms = new HashSet(0);
//	private Set teachersRCourses = new HashSet(0);
	/** default constructor */
	public Course() {
	}
	/** full constructor */
	public Course(Integer code, String name, String type,String opentime,
			String test, String totaltime, String week, String stime,
			String etime, String criedit, String priority, String sysFlag,
			Set courseRClassrooms, Set teachersRCourses, Set courseRClasses,
			 String course_extra, String course_theory, String course_practice
			) {
		this.course_code = code;
		this.course_name = name;
		this.course_opentime=opentime;
		this.course_type = type;
		this.course_totaltime = totaltime;
		this.course_week = week;
		this.course_extra=course_extra;
		this.course_practice=course_practice;
		this.course_theory=course_theory;
		this.course_stime = stime;
		this.course_etime = etime;
		this.course_criedit = criedit;
		this.course_priority = priority;
		this.course_sysFlag = sysFlag;
//		this.courseRClassrooms = courseRClassrooms;
//		this.teachersRCourses = teachersRCourses;
//		this.courseRClasses = courseRClasses;
	}
public String getCourse_classroom_type() {
		return course_classroom_type;
	}
	public Integer getCourse_code() {
		return course_code;
	}
	public String getCourse_criedit() {
		return course_criedit;
	}
	public String getCourse_etime() {
		return course_etime;
	}
	public String getCourse_extra() {
		return course_extra;
	}
	public Integer getCourse_id() {
		return course_id;
	}
	public String getCourse_name() {
		return course_name;
	}
	public String getCourse_opentime() {
		return course_opentime;
	}

	public String getCourse_practice() {
		return course_practice;
	}
	public String getCourse_priority() {
		return course_priority;
	}

	public String getCourse_stime() {
		return course_stime;
	}
	public String getCourse_sysFlag() {
		return course_sysFlag;
	}



	public String getCourse_theory() {
		return course_theory;
	}

	public String getCourse_totaltime() {
		return course_totaltime;
	}

	public String getCourse_type() {
		return course_type;
	}

	public String getCourse_week() {
		return course_week;
	}

	public void setCourse_classroom_type(String courseClassroomType) {
		course_classroom_type = courseClassroomType;
	}
//	public Set getCourseRClasses() {
//		return this.courseRClasses;
//	}
//	public Set getCourseRClassrooms() {
//		return this.courseRClassrooms;
//	}
//	public Set getTeachersRCourses() {
//		return this.teachersRCourses;
//	}
	public void setCourse_code(Integer courseCode) {
		course_code = courseCode;
	}
	public void setCourse_criedit(String courseCriedit) {
		course_criedit = courseCriedit;
	}
	public void setCourse_etime(String courseEtime) {
		course_etime = courseEtime;
	}
	public void setCourse_extra(String courseExtra) {
		course_extra = courseExtra;
	}
	public void setCourse_id(Integer courseId) {
		course_id = courseId;
	}

	public void setCourse_name(String courseName) {
		course_name = courseName;
	}
	public void setCourse_opentime(String courseOpentime) {
		course_opentime = courseOpentime;
	}
	public void setCourse_practice(String coursePractice) {
		course_practice = coursePractice;
	}
	public void setCourse_priority(String coursePriority) {
		course_priority = coursePriority;
	}
	public void setCourse_stime(String courseStime) {
		course_stime = courseStime;
	}
	public void setCourse_sysFlag(String courseSysFlag) {
		course_sysFlag = courseSysFlag;
	}

	
	public void setCourse_theory(String courseTheory) {
		course_theory = courseTheory;
	}
	public void setCourse_totaltime(String courseTotaltime) {
		course_totaltime = courseTotaltime;
	}
	public void setCourse_type(String courseType) {
		course_type = courseType;
	}
	public void setCourse_week(String courseWeek) {
		course_week = courseWeek;
	}
//	public void setCourseRClasses(Set courseRClasses) {
//		this.courseRClasses = courseRClasses;
//	}
//	public void setCourseRClassrooms(Set courseRClassrooms) {
//		this.courseRClassrooms = courseRClassrooms;
//	}
//	public void setTeachersRCourses(Set teachersRCourses) {
//		this.teachersRCourses = teachersRCourses;
//	}
	
	
}